function sortNumber(a,b)
{
	setSortOrder = b - a;
	return setSortOrder
}

function adjustColHeights(cols)
{ 
	dh = document.getElementById("col-c").offsetHeight;
	if(dh<400)
	{
		dh = 420;
	}

	var col = cols.split(","), colheights = new Array(col.length),defaultHeight=dh; 
	for(s = 0; s < col.length; s++)
	{
		colheights.push(document.getElementById(col[s]).offsetHeight);
	}


	x = colheights.sort(sortNumber);
	setHeight = x[0];
	setHeight = (setHeight < defaultHeight)?defaultHeight:setHeight;
	//alert(setHeight)
	for(t in col)
	{
		document.getElementById(col[t]).style.height = setHeight +"px";
	}
}

/** Tillaga breiddina av innihaldinum eftir breiddini á skíggjanum
*	Dávur Eyðunsson Sørensen
*	14-01-2006
*/
function adjustDisplayWidth(id)
{
	if(document.getElementById)
	{
		displayWidth = screen.width;
		setWrapperWidth = (displayWidth<=1024)?980:1024;
		document.getElementById(id).style.width=setWrapperWidth+"px";
	}
}

function openWin(url)
{
	window.open(url,Math.floor(Math.random()*1000),"width=350,height=350,scrollbars=yes");
}


/** Tillaga gluggastødd og positión
*	Dávur Eyðunsson Sørensen
*	17-07-2006
*/
function adjustChromeWindow(mode)
{
	sw = screen.width;
	sh = screen.height;

	/**Default
	*/
	newW = sw;
	newH = sh

	if(mode == "admin1")
	{
		newW = Math.floor((sw/7)*5);
		newH = Math.floor((sh/7)*4);

		setPosX = Math.floor((sw-newW)/2);
		setPosY = Math.floor((sh-newH)/3);
	}
	
	if(mode == "admin2")
	{
		cwidth = document.getElementById("user_name_table").offsetWidth;
		cheight = document.getElementById("user_name_table").offsetHeight;
		newW = cwidth+100;
		newH = cheight+200;

		setPosX = Math.floor((sw-newW)/2);
		setPosY = Math.floor((sh-newH)/3);
	}

	if(mode == "general1")
	{
		newW = 610;
		newH = Math.floor((sh/7)*5);

		setPosX = Math.floor((sw-newW)/2);
		setPosY = Math.floor((sh-newH)/3);
	}
	
	if(mode == "general2")
	{
		newW = 320;
		newH = Math.floor((sh/7)*4);

		setPosX = Math.floor((sw-newW)/2);
		setPosY = Math.floor((sh-newH)/3);
	}

	self.resizeTo(newW,newH);
	self.moveTo(setPosX,setPosY);
}

showHint = function(txt,stat)
{
	if(txt == ""){ txt = "&nbsp"; }
	splitter = (txt == "" && stat == "")?"":" :: ";
	document.getElementById("textdisplay").innerHTML = txt;
	window.status = window.defaultStatus +splitter+ stat;
}
