document.write('<table bgcolor=black border=0 cellpadding=3 cellspacing=0 id="popbox" class="box" style="z-index:101;position:absolute;display:none;top:110px;left:110px;"><tr><td><table cellspacing=1 cellpadding=2 bgcolor=#90A1A4><tr><td><table cellpadding=3 cellspacing=0><tr><td id=popboxtd background=http://images.nationx.dk/designs/images/menubar.jpg height=18 class="handle bar" style="cursor: move;"><font face=verdana size=1><b id=popboxheadline></b></font></td></tr><tr><td bgcolor=#F0F0F0><font size=1 face=verdana><span id="popboxcontent"></span></font><br><div align=right><input type=button onclick="closepopbox();" value=Luk class=inputtext id=closebutton></div></td></tr></table></td></tr></table></td></tr></table>');
$(function(){
	$('#popbox').bind('dragstart',function( event ){
		return $(event.target).is('.handle');
	})
	.bind('drag',function( event ){
		$( this ).css({
			top: event.offsetY,
			left: event.offsetX
		});
	});
}); // doc.ready

function likeresult(result) {
	var vars = result.responseText.split('&');
	var allvars = new Array();

	for(var i=0;i<vars.length;i++) {
		var newvar = vars[i].split('=');
		allvars[newvar[0]] = newvar[1];
	}

	if (allvars['action'] == 'vote') {
		if (allvars['result'] == 'success') {
			document.getElementById('like_'+allvars['entryid']+'_'+allvars['vote']).innerHTML = document.getElementById('like_'+allvars['entryid']+'_'+allvars['vote']).innerHTML*1+1;
		}
		else {
			popcontent2(300,'Synes om...',allvars['result']);
		}
	}
	else if (allvars['action'] == 'removevote') {
		if (allvars['result'] == 'success') {
			document.getElementById('like_'+allvars['entryid']+'_'+allvars['vote']).innerHTML = document.getElementById('like_'+allvars['entryid']+'_'+allvars['vote']).innerHTML*1-1;
			closepopbox();
		}
		else {
			popcontent2(300,'Synes om...',allvars['result']);
		}
	}
}
function buildvars(vars) {
	var vars = vars.split(',');
	var x = '';
	for(var i=0;i<vars.length;i++) {
		var value = '';
		if (document.getElementById(vars[i])) {
			if (document.getElementById(vars[i]).type == 'checkbox') {
				if (document.getElementById(vars[i]).checked) {
					value = 1;
				}
			}
			else {
				value = document.getElementById(vars[i]).value;
			}
			x += '&'+vars[i]+'='+value;
		}
	}
	return x;
}
function findbrowser() {
	var thisbrowser = 'MSIE';
	if (navigator.appVersion.search(/Chrome/) != -1) {
		thisbrowser = 'Chrome';
	}
	else if (navigator.appVersion.search(/Safari/) != -1) {
		thisbrowser = 'Safari';
	}
	else if (navigator.appName == 'Netscape') {
		thisbrowser = 'Netscape';
	}
	else if (navigator.appName == 'Opera') {
		thisbrowser = 'Opera';
	}
	return thisbrowser;
}
function closepopbox() {
	opacity('popbox',100,0,300);
	if (document.getElementById('presframe')) {
		document.getElementById('presframe').style.display = 'block';
	}
	var embeds = document.getElementsByTagName('embed');
	for(i=0;i<embeds.length;i++) {
		embeds[i].style.visibility='visible';
	}
}
function escclose(e) {
	var keycode;
	if (navigator.appName == 'Netscape') {
		keycode = e.keyCode;
	}
	else {
		keycode = event.keyCode;
	}
	if (keycode == 27) {
		closepopbox();
		document.onkeydown = '';
	}
}
function popcontent(width,headline,script,vars) {
	var embeds = document.getElementsByTagName('embed');
	for(i=0;i<embeds.length;i++) {
		embeds[i].style.visibility='hidden';
	}

	document.onkeydown = escclose;

	if (document.layers) {
		xMousePosMax = window.innerWidth+window.pageXOffset;
		yMousePosMax = window.innerHeight+window.pageYOffset;
	}
	else if (document.all) {
		xMousePosMax = document.body.clientWidth+document.body.scrollLeft;
		yMousePosMax = document.body.clientHeight+document.body.scrollTop;
	}
	else if (document.getElementById) {
		xMousePosMax = window.innerWidth+window.pageXOffset;
		yMousePosMax = window.innerHeight+window.pageYOffset;
	}
	if ((accountid == 1) && (xMousePosMax != xMousePosMax)) {
		alert(xMousePosMax+' x '+yMousePosMax);
	}
	var center = xMousePosMax/2;
	document.getElementById('popbox').style.left = center-(width/2);
	document.getElementById('popbox').style.top = 180+document.body.scrollTop;

	document.getElementById('popbox').style.width = width;
	document.getElementById('popboxtd').style.width = width;

	document.getElementById('popboxcontent').innerHTML = 'Henter..';
	document.getElementById('popboxheadline').innerHTML = headline;
	document.getElementById('popbox').style.display = 'block';

	if (document.getElementById('presframe')) {
		document.getElementById('presframe').style.display = 'none';
	}

	ajax(script,vars,2,'popresult');
}
window.ondblclick = bah;
function bah() {
	if ((accountid == 1) || (accountid == 59678)) {
		alert(urldecode(debugcontent));
	}
}
function popcontent2(width,headline,content) {
	document.onkeydown = escclose;

	if (document.layers) {
		xMousePosMax = window.innerWidth+window.pageXOffset;
		yMousePosMax = window.innerHeight+window.pageYOffset;
	}
	else if (document.all) {
		xMousePosMax = document.body.clientWidth+document.body.scrollLeft;
		yMousePosMax = document.body.clientHeight+document.body.scrollTop;
	}
	else if (document.getElementById) {
		xMousePosMax = window.innerWidth+window.pageXOffset;
		yMousePosMax = window.innerHeight+window.pageYOffset;
	}

	var center = xMousePosMax/2;
	document.getElementById('popbox').style.left = center-(width/2);
	document.getElementById('popbox').style.top = 100+document.body.scrollTop;

	document.getElementById('popboxtd').style.width = width;

	document.getElementById('popboxcontent').innerHTML = content;
	document.getElementById('popboxheadline').innerHTML = headline;
	document.getElementById('popbox').style.display = 'block';
}
function popresult(xmlHttp) {
//	alert(xmlHttp.responseText);
	var vars = xmlHttp.responseText.split('&');
	var allvars = new Array();

	for(var i=0;i<vars.length;i++) {
		var newvar = vars[i].split('=');
		allvars[newvar[0]] = newvar[1];
	}
	if (allvars['refresh']) {
		document.location.reload();
		return false;
	}
	else if (allvars['newlocation']) {
		document.location.href = urldecode(allvars['newlocation']);
		return false;
	}
	document.getElementById('popboxcontent').innerHTML = urldecode(allvars['content']);
	if (allvars['fadeout']) {
		document.getElementById(allvars['fadeout']).style.display = 'none';
	}
	if (allvars['headline']) {
		document.getElementById('popboxheadline').innerHTML = urldecode(allvars['headline']);
	}
	if (allvars['focus']) {
		document.getElementById(allvars['focus']).focus();
	}
}
function opacity(id, opacStart, opacEnd, millisec) { 
	//speed for each frame 
	var speed = Math.round(millisec / 100); 
	var timer = 0; 

	//determine the direction for the blending, if start and end are the same nothing happens 
	if(opacStart > opacEnd) { 
		for(i = opacStart; i >= opacEnd; i--) { 
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
			timer++; 
		} 
	}
	else if(opacStart < opacEnd) { 
		for(i = opacStart; i <= opacEnd; i++) { 
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
			timer++; 
		} 
	}
}
function changeOpac(opacity,id) { 
	var object = document.getElementById(id).style;
	if ((opacity == 0) && (id == 'popbox')) {
		object.display = 'none';
		object.opacity = 100;
		object.MozOpacity = 100;
		object.KhtmlOpacity = 100;
		object.filter = "alpha(opacity=100)";
		return false;
	}
	object.opacity = (opacity / 100);
	object.MozOpacity = (opacity / 100);
	object.KhtmlOpacity = (opacity / 100);
	object.filter = "alpha(opacity=" + opacity + ")";
}
if (document.layers) { // Netscape
    document.captureEvents(Event.MOUSEMOVE);
    document.onmousemove = captureMousePosition;
}
else if (document.all) { // Internet Explorer
    document.onmousemove = captureMousePosition;
}
else if (document.getElementById) { // Netcsape 6
    document.onmousemove = captureMousePosition;
}

// Global variables
xMousePos = 0; // Horizontal position of the mouse on the screen
yMousePos = 0; // Vertical position of the mouse on the screen
xMousePosMax = 0; // Width of the page
yMousePosMax = 0; // Height of the page

function imgcomplete(img) {
	if ((navigator.appName == "Microsoft Internet Explorer") && (!img.complete)) {
		return false;
	}
	else if (img.naturalWidth == 0) {
		return false;
	}
	return true;
}
function captureMousePosition(e) {
	if (document.layers) {
		if (e) {
			xMousePos = e.pageX;
			yMousePos = e.pageY;
		}
		xMousePosMax = window.innerWidth+window.pageXOffset;
		yMousePosMax = window.innerHeight+window.pageYOffset;
	}
	else if (document.all) {
		xMousePos = window.event.x+document.body.scrollLeft;
		yMousePos = window.event.y+document.body.scrollTop;
		xMousePosMax = document.body.clientWidth+document.body.scrollLeft;
		yMousePosMax = document.body.clientHeight+document.body.scrollTop;
	}
	else if (document.getElementById) {
		if (e) {
			xMousePos = e.pageX;
			yMousePos = e.pageY;
		}
		xMousePosMax = window.innerWidth+window.pageXOffset;
		yMousePosMax = window.innerHeight+window.pageYOffset;
	}
}
function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}
if (document.layers) {
	var layerRef = "document.";
  	var styleSwitch = "";
}
else {
	var layerRef = "document.getElementById('";
   	var styleSwitch = "').style";
}
function showLayer(layerName) {
	eval(layerRef+layerName+styleSwitch+'.display="block"');
}
function hideLayer(layerName) {
	eval(layerRef+layerName+styleSwitch+'.display="none"');
}
function createcookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readcookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

var the_cookie = unescape(document.cookie);
var broken_cookie = the_cookie.split("; ");
for (var loop=0;loop<broken_cookie.length;loop++) {
split2 = broken_cookie[loop].split("=");
if (split2[0] == 'accountid') {
var accountid = split2[1];
}
if (split2[0] == 'hs') {
var hs = split2[1];
}
if (split2[0] == 'a') {
var ul = ','+split2[1]+',';
if (ul.match(RegExp(",50,","i"))) {
	ul = 50;
}
}
}

function smiley(n) {
var ascii = new Array(':)',':(',';)',':love)','>)','>(',':]',':o',':zzz)',':D','8)','',':P',':S',':zzz)',':$','','','^^','(a)','xD');

if (typeof(hs) != "undefined") {
if (hs == 1) {
document.write(ascii[n]);
}
else{
document.write('<img src=http://images.nationx.dk/images/smilies/'+n+'.gif title="'+ascii[n]+'">');
}
}
else{
document.write('<img src=http://images.nationx.dk/images/smilies/'+n+'.gif>');
}
}

function vr(ownerid,friendid,entryid,redirect) {
url=('/viewprofile.php?id='+ownerid+'&friendid='+friendid+'&redirect='+redirect+'&action=removegb&entryid='+entryid);
if (confirm ('Vil du slette dette indlæg?'))
document.location.href=url;
}

function printdeletebutton(ownerid,friendid,entryid,redirect) {
if (typeof(accountid) != "undefined") {
if ((accountid == ownerid) || (accountid == friendid) || (ul == 50)) {
document.write('<a href="javascript:vr('+ownerid+','+friendid+','+entryid+',\''+redirect+'\');"><img src=http://images.nationx.dk/images/small_delete.gif border=0 width=24 height=9 title="Slet"></a> ');
}
if (ul > 40) {
}
}
}

function printconversationbutton(ownerid,friendid) {
	document.write('<a href="/viewprofile.php?id='+ownerid+'&friendid='+friendid+'&action=viewconversation"><img src=http://images.nationx.dk/images/small_conversation.gif border=0 width=42 height=9 title="Se indbyrdes samtale"></a>');
}

function printgbbutton(ownerid,friendid,nickname,nickinfo,entrynr) {
document.write(' <a href=\"/viewprofile.php?id='+friendid+'&action=viewguestbook\" target=main><img src=http://images.nationx.dk/images/small_gb.gif border=0 width=18 height=9 title="Se gæstebog"></a>');
if (typeof(accountid) != "undefined") {
if (accountid == ownerid) {
//document.write(' <a href=\"#\" onClick=\"window.open(\'popsign.php?id='+friendid+'&nickname='+nickname+'&info='+nickinfo+'&sender='+accountid+'\',\'S\',\'width=250,height=170,directories=no,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,resizable=yes,screenX=0,screenY=0\');return false;\"><img src=http://images.nationx.dk/images/small_reply.gif border=0 width=26 height=9 title=Svar></a>');
document.write(' <a href=\"#\" onClick=\"popcontent(300,\'Skriv til <a href=/viewprofile.php?id='+friendid+'>'+nickname+'</a> '+nickinfo+'\',\'/popsign.php?id='+friendid+'&nickname='+nickname+'&info='+nickinfo+'&sender='+accountid+'&ajax=1\',\'\');return false;\"><img src=http://images.nationx.dk/images/small_reply.gif border=0 width=26 height=9 title=Svar></a>');
}
}
}


var minipres = new Array();
minipres['content'] = new Array();

function showminipres(accountid,element,event) {
	if (!minipres['content'][accountid]) {
		minipres['content'][accountid] = new Array();
	}
	clearTimeout(minipres['timeout']);
	minipres['timeout'] = '';
	showminipres2(accountid,element,event);
}
function showminipres2(accountid,element,event) {
	minipres['oldmousedown'] = document.onmousedown;
	document.onmousedown=hideminipres;

	minipres['accountid'] = accountid;

	xMousePosMax = window.innerWidth+window.pageXOffset;
	yMousePosMax = window.innerHeight+window.pageYOffset;

	if ((xMousePosMax < 279) || (yMousePosMax < 181)) {
		return false;
	}
	if (event.pageX) {
		xMousePos = event.pageX;
		yMousePos = event.pageY;
	}
	else {
		xMousePos = event.clientX + (document.documentElement.scrollLeft ?   document.documentElement.scrollLeft :   document.body.scrollLeft);
		yMousePos = event.clientY + (document.documentElement.scrollTop ?   document.documentElement.scrollTop :   document.body.scrollTop);
	}

	var x = xMousePos;
	var y = yMousePos;

//	captureMousePosition(event);

	if ((x+295) > xMousePosMax) {
		x -= 295;
	}
	if ((y+181) > yMousePosMax) {
		y -= 181;
	}

	document.getElementById('minipresbox').style.left = x;
	document.getElementById('minipresbox').style.top = y;
	document.getElementById('minipresbox').style.display = 'block';
	miniprescontent(element);

	minipres['timeout'] = setTimeout('hideminipres()',100000);
}
function hideminipres() {
	if (minipres['timeout']) {
		clearTimeout(minipres['timeout']); //just in case
		minipres['timeout'] = '';

		document.getElementById('minipresbox').style.display = 'none';
		document.onmousedown = minipres['oldmousedown'];
	}
}
function miniprescontent(tab) {
	var accountid = minipres['accountid'];
	document.getElementById('tab0').bgColor = '#FFFFFF';
	document.getElementById('tab1').bgColor = '#FFFFFF';
	document.getElementById('tab2').bgColor = '#FFFFFF';
	document.getElementById('tab3').bgColor = '#FFFFFF';
	document.getElementById('tab'+tab).bgColor = '#F0F0F0';
	if (minipres['content'][accountid][tab]) {
		document.getElementById('miniprescontent').innerHTML = minipres['content'][accountid][tab];
		if (document.getElementById('marquee')) {
			document.getElementById('marquee').start();
		}
	}
	else {
		document.getElementById('miniprescontent').innerHTML = '<center><br><br><br><img src=http://images.nationx.dk/images/working.gif></center>';
		ajax('/minipres.php','action=content&accountid='+accountid+'&tab='+tab,2,'minipresajax');
	}
}
function minipresajax(xmlHttp) {
//	alert(xmlHttp.responseText);
	var vars = xmlHttp.responseText.split('&');
	var allvars = new Array();

	for(var i=0;i<vars.length;i++) {
		var newvar = vars[i].split('=');
		allvars[newvar[0]] = newvar[1];
	}

	if (allvars['action'] == 'content') {
		allvars['content'] = urldecode(allvars['content']);
		document.getElementById('miniprescontent').innerHTML = allvars['content'];
		minipres['content'][allvars['accountid']][allvars['tab']] = allvars['content'];
		if (document.getElementById('marquee')) {
			document.getElementById('marquee').start();
		}
	}
}
minipres['box'] = '<table onmouseover="clearTimeout(minipres[\'timeout\']);minipres[\'timeout\'] = \'\';" onmouseout="minipres[\'timeout\'] = setTimeout(\'hideminipres()\',1500);" style="display:none;position:absolute;" id=minipresbox width=279 height=181 border=0 background=http://images.nationx.dk/images/minipres.png cellspacing=0 cellpadding=0><tr><td>';
minipres['box'] += '<table border=0 width=279>';
minipres['box'] += '<tr><td height=8></td></tr>';

minipres['box'] += '<tr height=17><td width=5></td>';
minipres['box'] += '<td align=center id=tab0><font size=1 face=verdana onclick="miniprescontent(0);" style="cursor:pointer;">Overblik</font></td>';
minipres['box'] += '<td align=center id=tab1><font size=1 face=verdana onclick="miniprescontent(1);" style="cursor:pointer;">Facts</font></td>';
minipres['box'] += '<td align=center id=tab2><font size=1 face=verdana onclick="miniprescontent(2);" style="cursor:pointer;">Statistik</font></td>';
minipres['box'] += '<td align=center id=tab3><font size=1 face=verdana onclick="miniprescontent(3);" style="cursor:pointer;">Fælles</font></td>';
minipres['box'] += '<td width=12></td></tr>';

minipres['box'] += '<tr><td colspan=6 height=145 valign=top id=miniprescontent></td></tr>';
minipres['box'] += '</table>';

minipres['box'] += '</td></tr></table>';

document.write(minipres['box']);


function messageattach(type) {
	if (type == 'cancel') {
		document.getElementById('attacharea').innerHTML = '';
		return false;
	}
	var tablestart = '<table cellpadding=3 cellspacing=1 bgcolor=black><tr><td bgcolor=white width=330><font size=1>';
	var tableend = '</font></td></tr></table><hr>';
	if (type == 'toobig') {
		document.getElementById('attacharea').innerHTML = tablestart+'<b>Fil for stor</b><br><br>Filen du valgte er større end de 10 mb, som du har mulighed for at uploade.'+tableend;;
	}
	else if (type == 'photoupload') {
		var form = '<form method=post enctype="multipart/form-data" action=/uploadattachment.cgi?type=2 target=attachiframe>';
		form += '<input type=hidden name=attachkey value="'+attachkey+'">';
		form += '<font id=formarea>';
		form += '<font size=1>Vælg foto: </font><input type=file class=inputtext id=userfile name=userfile size=40>';
		form += '<br><br><input type=submit onclick="return submitattachment(\'photoupload\');" value="Vedhæft foto" class=inputtext>';
		form += '<input type=button class=inputtext value="Annullér" onclick="messageattach(\'cancel\');"></form></font>';
		form += '<font id=resultarea></font>';
		form += '<iframe width=400 height=200 border=0 name=attachiframe style="display:none;"></iframe>';
		var photoupload = tablestart+form+tableend;
		document.getElementById('attacharea').innerHTML = photoupload;
	}
	else if (type == 'photoalbum') {
		var photoalbum = tablestart+'<font id=attacharea2>Henter...</font>'+tableend;
		document.getElementById('attacharea').innerHTML = photoalbum;
		ajax('/attachments.php','action=photoalbum',2,'messageattach2');
	}
	else if (type == 'fileupload') {
		var form = '<form method=post enctype="multipart/form-data" action=/uploadattachment.cgi?type=3 target=attachiframe>';
		form += '<input type=hidden name=attachkey value="'+attachkey+'">';
		form += '<font id=formarea>';
		form += '<font size=1>Vælg fil: </font><input type=file class=inputtext id=userfile name=userfile size=40>';
		form += '<br><br><input type=submit onclick="return submitattachment(\'fileupload\');" value="Vedhæft fil" class=inputtext>';
		form += '<input type=button class=inputtext value="Annullér" onclick="messageattach(\'cancel\');"></form></font>';
		form += '<font id=resultarea></font>';
		form += '<iframe width=400 height=200 border=1 name=attachiframe style="display:none;"></iframe>';
		var photoupload = tablestart+form+tableend;
		document.getElementById('attacharea').innerHTML = photoupload;
	}
	else if (type == 'webcamvideo') {
		var form = '<font id="flashcontent">Du skal have flash installeret for at benytte denne funktion</font><br><br>';
		form += '<center><table width=360><tr><td></td><td width=5><input class=inputtext type=button value=\"Vedhæft video\" id=videoaddbutton style="display:none;" onclick="submitattachment(\'webcamvideo\');"></td>';
		form += '<td width=50><input type=button class=inputtext value="Annullér" onclick="if (document.getElementById(\'videoaddbutton\').style.display == \'block\') {removeattachment(\'webcamvideo\');}messageattach(\'cancel\');"></td>';
		form += '<td></td></tr></table></center>';
		var webcamvideo = tablestart+form+tableend;
		document.getElementById('attacharea').innerHTML = webcamvideo;

		var so = new SWFObject("/includes/netomiaVideoRecorder/videorecording.swf","videorecording","362","160","8.0.0","#FFFFFF");
		so.addParam("AllowScriptAccess","always");
		so.addParam("menu","false");

		so.addVariable("DEFAULT_MOVIE_NAME","webcamvideo_"+attachkey);
		so.addVariable("DEFAULT_CONNECT_STRING","rtmp://"+rtmp+"/msgvideoattach");
		so.addVariable("CONNECT_BUTTON_STOP_LABEL","Stop");
		so.addVariable("SUBSCRIBE_BUTTON_PLAY_LABEL","Afspil");
		so.addVariable("PUBLISH_BUTTON_RECORD_LABEL","Optag");
		so.addVariable("SUBSCRIBE_BUTTON_STOP_BUTTON","Stop");
		so.addVariable("PUBLISH_BUTTON_STOP_LABEL","Stop");
		so.addVariable("PUBLISH_BUTTON_WAIT_LABEL","Vent...");
		so.addVariable("APPEND_BOX_LABEL","Forlæng...");
		so.addVariable("JS_CALLBACK_NAME", "webcamrecordercallback");

		so.write("flashcontent");
	}
}
function messageattach2() {
	document.getElementById('attacharea2').innerHTML = urldecode(xmlHttp.responseText);
}
function webcamrecordercallback(secs) {
	document.getElementById('videoaddbutton').style.display = 'block';
}
function submitattachment(type) {
	if (type == 'photoupload') {
		if (!document.getElementById('userfile').value) {
			alert('Du skal først vælge et billede, som du vil uploade');
			return false;
		}
		split = document.getElementById('userfile').value.split('.');
		ext = split[(split.length-1)].toLowerCase();
		if ((ext != 'jpg') && (ext != 'jpeg') && (ext != 'gif') && (ext != 'png') && (ext != 'bmp')) {
			alert('Billedetypen du har valgt ('+ext+') understøttes desværre ikke. Du kan kun uploade jpg/jpeg, gif, png og bmp');
			return false;
		}
		document.getElementById('resultarea').innerHTML = '<font size=1>Uploader foto... <font id=percent>0%</font></font>';
		document.getElementById('formarea').style.display = 'none';

		setTimeout('findprogress()',500);

		return true;
	}
	else if (type == 'fileupload') {
		if (!document.getElementById('userfile').value) {
			alert('Du skal først vælge en fil, som du vil uploade');
			return false;
		}

		document.getElementById('resultarea').innerHTML = '<font size=1>Uploader fil... <font id=percent>0%</font></font>';
		document.getElementById('formarea').style.display = 'none';

		setTimeout('findprogress()',500);

		return true;
	}
	else if (type == 'webcamvideo') {
		document.getElementById('attachlist').innerHTML = 'Webcam video vedhæftet (<b style="cursor:pointer;" onclick="removeattachment(\'webcamvideo\');">x</b>)';
	}
	document.getElementById('attachkey').value = type+'_'+attachkey;
	document.mainform.text.focus();
	document.getElementById('attachbutton').style.display = 'none';
	messageattach('cancel');
}
function removeattachment(type) {
	ajax('/attachments.php','action=removeattachment&attachkey='+attachkey+'&type='+type,2,-1);
	document.getElementById('attachlist').innerHTML = '';
	document.getElementById('attachbutton').style.display = 'block';
	document.getElementById('attachkey').value = '';
}
function debug() {
	alert(xmlHttp.responseText);
}
function findprogress() {
	ajax('/files/upload/statusbars/'+accountid+'.txt','',2,'progress');
}
function progress() {
	if (xmlHttp.responseText) {
		if (xmlHttp.responseText == 'toobig') {
			messageattach('toobig');
			return false;
		}

		var vars = xmlHttp.responseText.split(',');

		if (vars[0]*1 < vars[1]*1) {
			setTimeout('findprogress()',1500);
		}
		var percent = vars[0]*100/vars[1];
		percent = Math.round(percent);
		document.getElementById('percent').innerHTML = percent+'%';
	}
	else {
		setTimeout('findprogress()',500);
	}
}
function videoplayback(key) {
	if (document.getElementById(key+'player').innerHTML) {
		document.getElementById(key+'player').innerHTML = '';
	}
	else {
		var s1 = new SWFObject('/flvplayer/player.swf','ply','320','260','9','#ffffff');
		s1.addParam('allowfullscreen','true');
		s1.addParam('allowscriptaccess','always');
		s1.addParam('wmode','opaque');
		s1.addParam('flashvars','file='+key+'.flv&streamer=rtmp://'+rtmp+'/msgvideoattach&autostart=true&bufferlength=0');
		s1.write(key+'player');
	}
}
function hideattach() {
	document.getElementById('attachbutton').src = 'http://images.nationx.dk/images/attach.gif';
}
function uploadresult(type,statuscode,size,filename) {
	if (xmlHttp.responseText) {
		var split = xmlHttp.responseText.split(',');
		if ((split[0] == 1) || (split[0] == 2)) {
			type = split[0];
			statuscode = split[1];
			size = split[2];
			filename = split[3];
		}
	}
	if (type == 2) {
		if (statuscode == 1) {
			var random = new Date();
			random = random.getTime();
			var size = Math.round((size/1024));
			document.getElementById('attachlist').innerHTML = '<table cellspacing=0 cellpadding=0><tr><td><img border=1 src="http://'+photoattachment+'/msgattachments/'+attachkey+'.jpg?'+random+'" height=15 onmouseover="document.getElementById(\'previewtext\').innerHTML=\'<img src=http://'+photoattachment+'/msgattachments/'+attachkey+'.jpg?'+random+' width=150 border=0>\';document.getElementById(\'preview\').style.display=\'block\';document.getElementById(\'preview\').style.top=event.clientY+document.body.scrollTop+10;document.getElementById(\'preview\').style.left=event.clientX+10;" onmouseout="document.getElementById(\'preview\').style.display=\'none\';"></td><td><font size=1>&nbsp;Foto vedhæftet - '+size+' kb (<b style="cursor:pointer;" onclick="removeattachment(\'photo\');">x</b>)</font></td></tr></table>';
			document.getElementById('attachkey').value = 'photo_'+attachkey;
			document.mainform.text.focus();
			document.getElementById('attachbutton').style.display = 'none';
			messageattach('cancel');
		}
		else {
			messageattach('cancel');
			popcontent2(300,'Fejl','Det valgte billede kunne ikke behandles - tjek at billedet er af typen jpg, gif eller png.<br><br>Bemærk at det ikke er nok at omdøbe filen. Hvis dit billede er gemt i et andet format, så skal du åbne det i et billedebehandlingsprogram, og gemme som jpg, gif eller png.');
		}
	}
	else if (type == 3) {
		if (statuscode == 1) {
			var random = new Date();
			var size = Math.round((size/1024));
			document.getElementById('attachlist').innerHTML = '<table cellspacing=0 cellpadding=0><tr><td><font size=1>&nbsp;Fil vedhæftet - '+filename+' - '+size+' kb (<b style="cursor:pointer;" onclick="removeattachment(\'file\');">x</b>)</font></td></tr></table>';
			document.getElementById('attachkey').value = 'file_'+attachkey+'_'+urlencode(filename);
			document.mainform.text.focus();
			document.getElementById('attachbutton').style.display = 'none';
			messageattach('cancel');
		}
		else {
			messageattach('cancel');
			popcontent2(300,'Fejl','Filen kunne ikke modtages.');
		}
	}
}
function showsmilies(placeholder,cols) {
	document.getElementById(placeholder).innerHTML = '<br><br><img src=http://images.nationx.dk/images/progressbar.gif>';
	ajax('/about/smilies.php','action=showsmilies&placeholder='+placeholder+'&cols='+cols,2,'showsmilies2');
}
function showsmilies2() {
	var vars = xmlHttp.responseText.split('&');
	var allvars = new Array();

	for(var i=0;i<vars.length;i++) {
		var newvar = vars[i].split('=');
		allvars[newvar[0]] = newvar[1];
	}

	document.getElementById(allvars['placeholder']).innerHTML = '<br>'+urldecode(allvars['html']);
}
