/*
Original Javascript code by dynamic drive, modified by SuperCat http://www.ourscripts.net
Cross browser Marquee II-  Dynamic Drive (www.dynamicdrive.com)
For full source code, 100's more DHTML scripts, and TOS, visit http://www.dynamicdrive.com
Credit MUST stay intact
*/

function allonloads(){
MCpopulate();
};

function x(){
	return;
};

function DoSmilie(addSmilie, messageDef){
	var addSmilie, messageDef, revisedMessage;
	var currentMessage = document.shoutform1.message.value;
	if(currentMessage==messageDef){currentMessage='';}
	revisedMessage = currentMessage+addSmilie;
	document.shoutform1.message.value=revisedMessage;
	document.shoutform1.message.focus();
	return;
};

function MM_findObj(n, d){
	var p,i,x;
	if(!d) d=document;
	if((p=n.indexOf("?"))>0&&parent.frames.length){
		d=parent.frames[n.substring(p+1)].document;
		n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all){
		x=d.all[n];
	}
	for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById) {
		x=d.getElementById(n);
	}
	return x;
};

function expand(listID){
	if(listID.style.display == "none") {
		listID.style.display = "";
	}else{
		listID.style.display = "none";
	}
	window.event.cancelBubble = true;
};

function contract(listID){
	if(listID.style.display == "show") {
		listID.style.display = "";
	}else{
		listID.style.display = "none";
	}
	window.event.cancelBubble = true;
};

var MCspeed=1;
var MCiedom=document.all||document.getElementById;
var MCactualheight='';
var MCcross_marquee, MCns_marquee;
if(MCiedom){
	mctext='<div style="position:relative;width:100%;height:'+MCheight+';overflow:hidden" onmouseover="MCspeed=0" onmouseout="MCspeed=1"><div id="MCiemarquee" style="position:absolute;left:0px;top:0px;width:100%;"></div></div>';
}else{
	mctext='<ilayer width=100% height='+MCheight+' name="MCns_marquee"><layer name="MCns_marquee2" width=100% height='+MCheight+' left=0 top=0 onmouseover="MCspeed=0" onmouseout="MCspeed=1"></layer></ilayer>';
};

function MCscroll(){
	if(MCiedom){
		if(parseInt(MCcross_marquee.style.top)>(MCactualheight*(-1)+2)){
			MCcross_marquee.style.top=parseInt(MCcross_marquee.style.top)-MCspeed+"px";
		}else{
			MCcross_marquee.style.top=parseInt(MCheight)+2+"px";
		}
	}
	else{
		if(MCns_marquee.top>(MCactualheight*(-1)+2)){
			MCns_marquee.top-=MCspeed;
		}else{
			MCns_marquee.top=parseInt(MCheight)+2;
		}
	}
};

function changeBoxSize(showhide) {
document.getElementById('smilies_hide').style.display='none';
document.getElementById('smilies_show').style.display='none';
document.getElementById('smilies_'+showhide).style.display='block';
};

function MCpopulate(){
	if(MCiedom){
		MCcross_marquee=document.getElementById? document.getElementById("MCiemarquee") : document.all.MCiemarquee;
		MCcross_marquee.style.top=parseInt(MCheight)+8+"px";
		MCcross_marquee.innerHTML=MCcontent;
		MCactualheight=MCcross_marquee.offsetHeight;
	}else{
		MCns_marquee=document.MCns_marquee.document.MCns_marquee2;
		MCns_marquee.top=parseInt(MCheight)+8;
		MCns_marquee.document.write(MCcontent);
		MCns_marquee.document.close();
		MCactualheight=MCns_marquee.document.height;
	}
	this.setInterval("MCscroll()",50);
};

window.onload=allonloads;

