function smilies()
{
	window.open('/smilies','Shout-Maru Smilies','hotkeys,scrollbars=yes,width=150,height=500')
}
function viewURL(key)
{
	myOptions = 'hotkeys,scrollbars=yes,width=600,height=100';
	popup = window.open("","view",myOptions);
	popup.document.write("<p>You can copy this next line into your own pages:</p>");
	popup.document.write('<pre>&lt;script type="text/javascript" src="http://shout.x-maru.org/shout?id=' + key + '"&gt;&lt;/script&gt;</pre>');
}

function activate(theme) {
	for(i=0; (a=document.getElementsByTagName("link")[i]); i++) {
		if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
			a.disabled=true;
			document.getElementById(a.getAttribute("title")).style.background='#fff';
			if(a.getAttribute("title")==theme) {
				a.disabled=false;
				document.getElementById(a.getAttribute("title")).style.background='#ff3';
				document.getElementById("link").value='<link rel="stylesheet" type="text/css" href="http://shout.x-maru.org/theme/' + theme + '.css" />';
			}
		}
	}
}
function hilite(id,checked) {
	if (obj=document.getElementById(id)) {
		newClass = checked ? "hilite" : "odd";
		if (document.all) {
			obj.className = newClass;
		} else {
			obj.setAttribute("class",newClass);
		}
	}
}
function range()
{
	me = document.forms["messages"];
	
	inrange = false;
	for (i=0; i<me.length;i++) {
		if (inrange && me.elements[i].checked) {
			break;
		} else if (!inrange && me.elements[i].checked == true) {
			inrange=true;
		} else if (inrange) {
			me.elements[i].checked = true;
			if(id=me.elements[i].value) {
				hilite('R'+id,true);
			}
		}
	}
}
function deselect()
{
	if(me = document.forms["messages"]) {
		for(i=0;i<me.length;i++) {
			me.elements[i].checked=false;
			if(id=me.elements[i].value) {
				hilite('R'+id,false);
			}
		}
	}
}
function deleteme()
{
	if(confirm("Are you sure you want to delete the selected messages?")) {
		document.forms["messages"].submit();
	} else {
		return false;
	}
}

